dire straits

Noun
  1. a state of extreme distress

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

dire straits
The company found itself in dire straits after the market crash.